Mot-clé - PHP 5.3

Fil des billets - Fil des commentaires

vendredi 9 juillet 2010

Mort de PHP6 + 120 jours

Les développeurs étant actuellement très occupés par PHP 5.2 et PHP 5.3, le rythme d'évolution du trunk de PHP n'a guère évolué sur les dix jours qui viennent de s'écouler, puisqu'il n'y a eu encore qu'une trentaine de modifications effectuées.

Les développeurs se contentent en effet pour l'essentiel de répercuter les évolutions et les corrections effectuées sur PHP 5.2 et PHP 5.3 sur le trunk.

En conséquence, l'intégralité des modifications effectuées sur ce dernier sont soit des corrections de bugs, soit du nettoyage ou de l'optimisation.

Lire la suite

mercredi 7 juillet 2010

RC 2 pour PHP 5.2 et 5.3

Dans la continuité de leurs premières RC respectives, les versions RC 2 de PHP 5.2 et PHP 5.3 sont disponibles depuis le 2 juillet 2010. Vous allez me dire que je suis à la ramasse temporellement parlant, et vous aurez bien raison, mais je voyage beaucoup actuellement, et en conséquence, je n'ai pas  […]

Lire la suite

dimanche 27 juin 2010

C'est la fête du test

L'information est passée relativement inaperçue à cause d'une communication catastrophique de la part de l'équipe qualité de PHP et sur internals@ sur le sujet, mais la TestFest 2010 a débuté depuis le 01/05/2010 et se terminera le 31/08/2010.

La TestFest, qui dure donc quatre mois, est l'occasion pour la communauté des utilisateurs d'améliorer la fiabilité de PHP en écrivant des tests sur les portions du code source du langage qui ne sont pas suffisamment testées.

L'année dernière, cette manifestation a permis d'améliorer la couverture de code de plus de 2%.

Évidement, l'objectif de cette année est de dépasser ce score.

Lire la suite

mardi 8 juin 2010

Les phar au banc d'essai

Suite à mon billet sur le format phar de PHP, j'ai reçu par divers canaux des questions au sujet de l'éventuelle perte de performance que son utilisation induirait.

À l'époque, je n'avais aucune information fiable à communiquer sur le sujet, n'ayant pas eu l'opportunité de réaliser des mesures de performances dans le cadre d'un cas réel d'utilisation.

Il y a bien eu un test de réalisé par le créateur du format, mais je l'ai trouvé trop éloigné de la réalité pour pouvoir lui accorder suffisament de crédit.

Depuis, les choses ont changé puisque j'ai réalisé quelques tests sur du code de qualité production, en l'occurence celui de sparkline.

Lire la suite

dimanche 23 mai 2010

C'est le .phar à "On", parce qu'il s'appelle "On", le mec...

L'une des nouveautés offerte par PHP 5.3 est le support natif du format phar, aka PHP Archive.

Ce format de fichier, similaire au format jar de java, offre des fonctionnalités très intéressantes, dont voici quelques exemples :

  • Il permet d'encapsuler dans un unique fichier plusieurs fichiers.
  • Il est intégrable directement dans du code PHP.
  • Il est exécutable par PHP directement.
  • Il est possible de définir des métas-données.
  • Il supporte différents formats de compression.
  • Il est possible de le signer.

Pourtant, malgré ses possibilités, ce format est encore très peu utilisé par la communauté PHP, certainement parce que PHP 5.3 est encore peu répandu malgré le fait qu'il existe maintenant depuis quasiment un an.

j'ai donc décidé de vous montrer l'intérêt de ce format de fichier en le mettant en œuvre pour diffuser sparkline, en espérant que cela vous incitera à migrer vers PHP 5.3 et que j'initierais ainsi un effet boule de neige.

Lire la suite

- page 3 de 4 -